package com.scale.service.voice.service;

/**
 * 流式语音合成服务接口
 * @author crp
 * @since 2025-01-26
 */
public interface StreamTtsService {
    
    /**
     * 流式语音合成处理
     * @param taskId 任务ID
     * @param text 要合成的文本
     * @param voiceType 音色类型
     * @param language 语言
     * @return 语音文件URL
     * @throws Exception 处理异常
     */
    String processTtsStream(String taskId, String text, String voiceType, String language) throws Exception;
}
